/* Write your styles */
body {
    background-color: white;
    margin:0:
}
div,ul,li,p{
    box-sizing:border-box;
    padding:0;
    margin:0;
}
.fr{
    float:right;
}
.fl{
    float:left;
}
.header{
    height:45px;
    width:100%;
     background-color:#63065f;
     color:#ffffff;
     position:fixed;
     left:0px;
     top:0px;
     z-index:1000;
}
.header-back{
    font-size:14px;
    position:absolute;
    height:45px;
    line-height:45px;
    left:0px;
    top:0px;
    padding:0 0 0 20px;
    cursor:pointer;
}
.header-title{
    font-size:18px;
    font-weight:bolder;
    text-align:center;
    height:45px;
    line-height:45px;
    letter-spacing:1px;
}
.footer{
    height:45px;
    width:100%;
     background-color:#63065f;
     color:#ffffff;
     position:fixed;
     left:0px;
     bottom:0px;
     z-index:1000;
}
.footer ul{
    list-style:none;
    height:100%;
}
.footer li{
    width:20%;
    border-left:1px solid #ffffff;
    float:left;
    height:100%;
}
.footer li:first-child{
    border-left:none;
}
.footer .footer-item{
    display:block;
    height:100%;
    text-align:center;
    color:#ffffff;
    font-size:12px;
    padding:13px 0 0 0;
}
.footer .on{
    background-color:#7A5678;
    color:#000;
}
.content{
    padding:45px 0;
}
.index-content{
    padding:10px;
}
.index-intro p{
    text-indent:2em;
}
.index-contact{
    border-top:2px solid #63065f;
    padding:10px 0 0 0;
    font-size:16px;
    font-weight:bolder;
    text-align:center;
}
/*预约咨询界面*/
.book-title-wrap{
    padding:5px;
    text-align:center;
}
.book-title{
    font-size:20px;
}
.book-title-remark{
    font-size:14px;
}
.book-table{
    padding:0 10px;
}
.book-table table{
    border-collapse:collapse;
    margin-bottom:0;
}
.book-tips-wrap{
    margin:10px;
    padding:10px;
    border:1px solid #ddd;
    text-align:left;
    font-size:14px;
}
.book-item{

}

/*预约查询页面*/
.content-title-1{
    text-align:center;
    font-size:20px;
    margin:10px 0;
}
.book-item-warp{
    margin:15px 0;
    border-top:1px solid #ccc;
    font-size:14px;
    color:#000000;
}
.book-item-title{
    line-height:35px;
    background-color:#0e90d2;
    padding:0 20px;
    overflow:hidden;
    zoom:1;
    color:#ffffff;
}
.book-item-line{
    line-height:30px;
    padding:0 20px;
    border-bottom:1px solid #ccc;
    overflow:hidden;
    zoom:1;
}
/*管理者界面*/
.admin-header{
    height:45px;
    width:100%;
     background-color:#0e90d2;
     color:#ffffff;
     position:fixed;
     left:0px;
     top:0px;
     z-index:1000;
}
.admin-header-back{
    font-size:14px;
    position:absolute;
    height:45px;
    line-height:45px;
    left:0px;
    top:0px;
    padding:0 0 0 20px;
    cursor:pointer;
}
.admin-header-title{
    font-size:18px;
    font-weight:bolder;
    text-align:center;
    height:45px;
    line-height:45px;
    letter-spacing:1px;
}
.admin-content{
    padding:45px 0 0 0;
}
.admin-content .Name{
    font-size:20px;
    text-align:center;
}
.admin-content table{
    border-collapse:collapse;
}

.am-cf {
    text-align: center;
    float: none;
}